-
Wissen
-
Diagramme
-
How-Tos
-
Symbole
-
Beispiele
Was ist ein Anwendungsfalldiagramm in UML?
In UML (Unified Modeling Language) werden Anwendungsfalldiagramme verwendet, um die Interaktionen zwischen Akteuren und einem System darzustellen. Das System kann eine Website oder eine ähnliche Entität sein, die entwickelt wird. Ein Akteur ist eine Person oder Entität, die mit dem System interagiert - normalerweise ist dies ein Benutzer.
Im Wesentlichen zeigen Anwendungsfalldiagramme das System, wer es verwendet, wie es verwendet wird oder was es tut. Auf einer Makroskala können Sie anhand der Informationen, die Sie aus Anwendungsfalldiagrammen abrufen können, den Umfang Ihres Systems oder Ihrer Anwendung festlegen und festlegen, welche Ziele die Akteure erreichen können.
Warum ein Anwendungsfalldiagramm verwenden?
Anwendungsfalldiagramme sind nicht das detaillierteste Diagramm. Als solche werden sie normalerweise auf einem hohen Designniveau verwendet. Für eine umfassendere Ansicht des Systems sollte es in Verbindung mit anderen Diagrammen verwendet werden.
Anwendungsfalldiagramme werden normalerweise in den folgenden Szenarien verwendet:
- Darstellung des Umfangs und des Ziels der Interaktionen zwischen dem Akteur und dem System.
- Modellierung der Interaktionen zwischen Akteuren und System sowie des allgemeinen Ablaufs von Ereignissen.
- Identifizierung interner oder externer Faktoren, die sich auf das Ergebnis der Interaktion und damit auf das System selbst auswirken können.
- Während Anwendungsfalldiagramme normalerweise in der Softwaremodellierung verwendet werden, wurden sie auch für geschäftliche Zwecke angepasst, um dem Akteur Wertergebnisse darzustellen, wenn er oder sie mit dem System interagiert.
- Anwendungsfalldiagramme können NICHT zum Modellieren der Reihenfolge verwendet werden, in der Ereignisse auftreten.
Anwendungsfalldiagrammsymbole
Die am häufigsten verwendeten Symbole für Anwendungsfalldiagramme lauten wie folgt:
System
Die rechteckige Grenze ist das System. Anwendungsfälle fallen hinein, und Schauspieler werden außerhalb davon platziert. |
|
Anwendungsfall
Eine ovale Form repräsentiert einen Anwendungsfall. Anwendungsfälle repräsentieren die Funktionalität des Systems sowie das Endziel des Akteurs. Anwendungsfälle sollten im System platziert werden. |
|
Akteur
Wenn ein Akteur mit dem System interagiert, wird ein Anwendungsfall ausgelöst. Akteure sollten außerhalb des Systems platziert werden. |
|
Beziehungen
Pfeile zeigen eine Beziehung zwischen einem Akteur und einem Anwendungsfall oder zwischen zwei Anwendungsfällen an. Eine Erweiterung gibt an, dass ein Anwendungsfall das Verhalten eines anderen Anwendungsfalls enthalten kann. Ein Einschluss repräsentiert einen Anwendungsfall unter Verwendung der Funktionalität eines anderen Anwendungsfalls. |
Wie zeichne ich ein Anwendungsfalldiagramm in EdrawMax?
Mit der intuitiven Software drawMax können Sie Ihre eigenen Anwendungsfalldiagramme erstellen. Befolgen Sie diese Gliederung, um eine zu erstellen, die Ihren Anforderungen entspricht, unabhängig davon, ob es sich um eine einfache oder eine komplexe handelt.
- Schritt 1: Besuchen Sie in Ihrem Browser https://www.edrawmax.com/online/de/, um auf die Online-Version zuzugreifen, oder laden Sie die Desktop-Version unter https://www.edrawsoft.com/de/download-edrawmax.html herunter.
- Schritt 2: Klicken Sie in der weißen Seitenleiste auf Softwareentwicklung. Klicken Sie dann auf das Feld UML-Modellierung, das oben auf dem Bildschirm angezeigt wird.
- Schritt 3: Wählen Sie eine Vorlage aus oder klicken Sie auf das Feld UML-Modellierung mit dem „+“, um ein neues Dokument zu öffnen.
- Schritt 4: Die Symbolbibliothek befindet sich links auf dem Bildschirm. Scrollen Sie weiter nach unten, um weitere UML-bezogene Symbole zu finden.
- Schritt 5: Ziehen Sie einfach die benötigten Komponenten aus der Symbolbibliothek auf das leere Dokument, um mit der Erstellung zu beginnen. Jedes Element kann verschoben, in der Größe geändert oder an Ihre Bedürfnisse angepasst werden.
Beispiele und Tipps für Anwendungsfalldiagramme
Hier sind drei Beispiele für UML-Anwendungsfalldiagramme, die mit Edraw Max erstellt wurden.
Diagramm 1: Anwendungsfalldiagramm des Online-Einkaufssystems
Dies ist ein Beispiel dafür, wie ein Online-Einkaufssystem in einem Anwendungsfalldiagramm verwendet werden kann.
Diagramm 2: Anwendungsfalldiagramm des Studentenverwaltungssystems
Dies ist ein Beispiel dafür, wie ein Studentenverwaltungssystem in einem Anwendungsfalldiagramm verwendet werden kann.
Diagramm 3: Website-Anwendungsfalldiagramm
Dies ist ein Beispiel dafür, wie ein Websystem in einem Anwendungsfalldiagramm verwendet werden kann.
Die wichtigsten Tipps von EdrawMax: Wie können Sie Anwendungsfalldiagramme optimal nutzen?
- Halten Sie Ihre Anwendungsfalldiagramme so einfach wie möglich - es handelt sich um allgemeine Diagramme, die nicht zu detailliert sein sollten.
- Alle Interaktionen mit dem Anwendungsfall sollten im Diagramm dargestellt werden.
- Sequenzdiagramme können in Verbindung mit Anwendungsfalldiagrammen verwendet werden, um eine detailliertere Ansicht des Benutzerziels zu erhalten.
Zusammenfassung
Manchmal können die einfachsten Diagramme am effektivsten sein. Dies ist, was Anwendungsfalldiagramme bieten können - eine einfache Darstellung der Interaktionen zwischen Akteuren und einem System. In Situationen, in denen Sie einen allgemeinen Überblick über ein System benötigen, sind Anwendungsfalldiagramme genau das Richtige. In EdrawMax finden Sie die besten Diagrammwerkzeuge!